<?php
/**
 * Proxy类的基类
 * @author solar
 * @version 1.0
 */
abstract class AbstractProxy 
{
	/*
	 * 无需验证的Proxy方法
	 * @author solar
	 */
	public function noAuthMethod() {
		return array();
	}	
	
	/**
	 * 错误异常返回
	 * @param int $code
	 */
	public function error($code) {
		return array('ikylin'=>$code);
	}
	
	/**
	 * 失败信息返回
	 * @param mix $data
	 * @author solar
	 */
	public function fail($data='') {
		return array('result'=>0,'message'=>$data);
	}
	
	/**
	 * 成功信息返回
	 * @param mix $data
	 * @author solar
	 */
	public function success($data='') {
		return array('result'=>1,'data'=>$data);
	}
}

?>